2930 Lenwood Rd, Barstow, CA 92311-9571, Barstow
Went through the drive through hard to tell if the place is even open. Food took a long time to get but guess it's fresh
Went through the drive through hard to tell if the place is even open. Food took a long time to get but guess it's fresh